package com.fortune.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.fortune.dto.in.mDataAnalysis.MProductStoreDetailListDto;
import com.fortune.dto.in.mDataAnalysis.OrderCollectionDto;
import com.fortune.entity.MProductStockDetailInfo;
import com.fortune.entity.MUserInfo;
import com.fortune.vo.mDataAnalysis.Dearler;
import com.fortune.vo.mDataAnalysis.MProduct;

public interface MDataAnalysisDao {
	
	List<MProductStockDetailInfo> list(@Param("mUserInfo")MUserInfo mUserInfo, @Param("listDto")MProductStoreDetailListDto listDto);
	
	int count(@Param("mUserInfo")MUserInfo mUserInfo, @Param("listDto")MProductStoreDetailListDto listDto); 
	
	List<MProduct> pName(MUserInfo mUserInfo);
	
	List<Dearler> dealers(@Param("mUserInfo")MUserInfo mUserInfo,@Param("orderCollectionDto")OrderCollectionDto orderCollectionDto);
	
	int orderCount(@Param("mUserInfo")MUserInfo mUserInfo,@Param("orderCollectionDto")OrderCollectionDto orderCollectionDto,@Param("did")String did,@Param("mpid")String mpid);
}
